home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / cbible.zip / BIBLE.C < prev   
Text File  |  1991-05-31  |  5KB  |  85 lines

  1.                         The "C" Bible 
  2.  1:1  In the beginning Unix created the Kernel and the C. 
  3.  1:2  And the Kernel was without form and (void); and obscurity was on 
  4.       the face of the C.  And the spirit of Unix moved upon the face 
  5.       of the C. 
  6.  1:3  And Unix said, Let there be Code: and there was Code. 
  7.  1:4  And Unix saw the Code, that it was tight: and Unix divided the 
  8.       unstructured from the GOTO-less. 
  9.  1:5  And Unix called the Code compact, and the unstructured he called 
  10.       spaghetti.  And the Program and the Module were the first day. 
  11.  1:6  And Unix said, Let there be a ++ in the midst of the tightness, 
  12.       and let it divide the Variables from the Variables. 
  13.  1:7  And Unix made the Function, and divided the Variables which were 
  14.       inside the Function from the Variables which were outside the 
  15.       Function: and it was so. 
  16.  1:8  And Unix called the Function Recursive.  And the Program and the 
  17.       Module were the second day. 
  18.  1:9  And Unix said, Let the Variables in the Functions be gathered 
  19.       together unto one place, and let the Data Segment appear: 
  20.       and it was so. 
  21.  1:10 And Unix called the Data Segment Structure; and the gathering 
  22.       together of Variables he called the Heap: and Unix saw that it 
  23.       was good. 
  24.  1:11 And Unix said, Let the Structure bring forth Nulls, the Data to 
  25.       terminate, and the Data yielding Pointer after his kind, whose 
  26.       Pointer is in itself, upon the Structure: and it was so. 
  27.  1:12 And the Structure brought forth Nulls, and Pointers each after 
  28.       his kind: and Unix saw that it was good. 
  29.  1:13 And the Program and the Module were the third day. 
  30.  1:14 And the Nulls terminated the Data, so that each and every 
  31.       Function would therefore loop: and Unix saw that it was good. 
  32.  1:15 And Unix let them be for fat EXE files the Recursion of the 
  33.       Function to give coding upon the C: and it was so. 
  34.  1:16 And Unix made two great Functions: the GetCh to rule the In, and 
  35.       the PrintF to rule the Out: he made the many TO Functions also. 
  36.  1:17 And the Program and the Module were the fourth day. 
  37.  1:18 And Unix said, Let the Coding bring forth abundantly the Nested 
  38.       If creature that hath life, and the ability that it has to 
  39.       confuse and obfuscate, for a GOTO It has not. 
  40.  1:19 And Unix created great Whale Programs, and every Function that 
  41.       loopeth looking for the terminating Null, and every unclean 
  42.       workaround that inhabiteth the Programs: and Unix saw that it 
  43.       was good. 
  44.  1:20 And Unix blessed them, saying, Be fruitful, and multiply, 
  45.       and fill the Functions of the C, and let Code multiply in the 
  46.       Programs and fill the Hard Disk. 
  47.  1:21 And the Program and the Module were the fifth day. 
  48.  1:22 And Unix said, Let the Function bring forth the Recursive 
  49.       creature after his kind, Pointer and Nested If, and let him loop 
  50.       the Null after his kind: and it was so. 
  51.  1:23 And Unix made the Stream I/O after his kind, and every loop that 
  52.       that creepeth upon the face of the Hard Disk.  And Unix said, 
  53.       Let the File I/O be as slow as Interpreted Basic. 
  54.  1:24 And Unix said, Let us make Codes in our image, after our Kernel: 
  55.       and let them have Pointers over the Variables of the Heap, and 
  56.       over the Functions, and over the Null-finding loops, and over all 
  57.       the File I/O, and over every creeping Program that creepeth 
  58.       upon the Hard Disk. 
  59.  1:25 So Unix created C in his own image, in the image of Unix created 
  60.       he him; Small and Huge Model created he them. 
  61.  1:26 And Unix blessed them, and Unix said unto them, Be fruitful, 
  62.       and multiply, and replenish the Hard Disk, and subdue it: 
  63.       and have dominion over the Functions of the C, and over the Nulls 
  64.       of the Data, and over every looping thing that runneth upon the 
  65.       CPU. 
  66.  1:27 And Unix said, Behold, I have given you every Value bearing  
  67.       Function, which is upon the Recursion of the Nested If, and 
  68.       every Directory Tree, in which is the Pointer to a File 
  69.       yielding Data; to you it shall be for Terminating Nulls. 
  70.  1:28 And to every slow beast of the Hard Disk, and to every unreadable 
  71.       fowl of logic, and to every needless complexity that creepeth upon 
  72.       the Function wherein there is Null, I have given every Heap for 
  73.       the Data, and it was so. 
  74.  1:29 And Unix saw every thing that he had made, and, behold, it was 
  75.       very terse.  And the Program and the Module were the sixth day. 
  76.   
  77.  2:1  Thus the Functions and the Heap were finished, and all the 
  78.       host of them, such that understanding came not. 
  79.  2:2  And on the seventh day Unix ended his work which he had coded 
  80.       and he rested on the seventh day from all his Kernel which 
  81.       he had coded. 
  82.  2:3  And Unix blessed the seventh day, and sanctified it: because  
  83.       in it he had rested from all his Coding which Unix had created 
  84.       and made. 
  85.